In response to bug reports from several internal and external project groups, we are releasing ColorSync 2.0.1 to fix the bugs described below.
• The default CMM did not produce correct results in the case of setting up a matching session with 3 or more profiles with absolute rendering intent.
• Default CMM did not handle bitmaps/pixmaps with rowbytes larger than 200K bytes per scan line correctly.
• With acceleration component installed, ColorSync did not switch among multiple active color worlds properly.
• Postscript related functions returned paramErr if a value other than 1 or 2 was passed to the "flag" field. Since the "flag" field is defined as "reserved", ColorSync will not check the value passed in that field in 2.0.1 release.
• CMXYZtoFixedXYZ color conversion function did not produce correct results.
• LabToXYZ color conversion returns wrong color when perform conversion in place.
• LuvToXYZ color conversion function did not clip underflow errors correctly.
Changed Files
The only changed file is the ColorSync system extension. The control panel, profiles, and interface files are the same as 2.0 release. We've added four new monitor profiles for this version.
AppleVision 1710 - 9300
Apple Multiple Scan 14
Apple Multiple Scan 1705
Apple Multiple Scan 15
Bug Report
If you find more bugs, please send them to Radar or developer support (Link: DEVSUPPORT).